package server;

import java.io.File;
import java.util.logging.Logger;
import java.util.concurrent.atomic.AtomicBoolean;
import communication.ServerSecureConnectionManager;

public abstract class Process extends Thread {

    public Authenticator    authenticator;
    public File                    folderCapsule;
    public AtomicBoolean   isStable;
    public Logger                logger;
    public int                      portServer;
    public int                      maxUsers;
    public ServerSecureConnectionManager serverSecureConnectionManager;
    public Updater              updater;
    public Verifier              verifier;


    public abstract void run();
    public abstract void stopRun();
    
}

